off the coast of - Francés Inglés Diccionario